<div class="usp-3ddsgd" />

<style uno-preflights uno-safelist>
  *,
  ::before,
  ::after {
    --un-rotate: 0;
    --un-rotate-x: 0;
    --un-rotate-y: 0;
    --un-rotate-z: 0;
    --un-scale-x: 1;
    --un-scale-y: 1;
    --un-scale-z: 1;
    --un-skew-x: 0;
    --un-skew-y: 0;
    --un-translate-x: 0;
    --un-translate-y: 0;
    --un-translate-z: 0;
    --un-pan-x: ;
    --un-pan-y: ;
    --un-pinch-zoom: ;
    --un-scroll-snap-strictness: proximity;
    --un-ordinal: ;
    --un-slashed-zero: ;
    --un-numeric-figure: ;
    --un-numeric-spacing: ;
    --un-numeric-fraction: ;
    --un-border-spacing-x: 0;
    --un-border-spacing-y: 0;
    --un-ring-offset-shadow: 0 0 rgb(0 0 0 / 0);
    --un-ring-shadow: 0 0 rgb(0 0 0 / 0);
    --un-shadow-inset: ;
    --un-shadow: 0 0 rgb(0 0 0 / 0);
    --un-ring-inset: ;
    --un-ring-offset-width: 0px;
    --un-ring-offset-color: #fff;
    --un-ring-width: 0px;
    --un-ring-color: rgb(147 197 253 / 0.5);
    --un-blur: ;
    --un-brightness: ;
    --un-contrast: ;
    --un-drop-shadow: ;
    --un-grayscale: ;
    --un-hue-rotate: ;
    --un-invert: ;
    --un-saturate: ;
    --un-sepia: ;
    --un-backdrop-blur: ;
    --un-backdrop-brightness: ;
    --un-backdrop-contrast: ;
    --un-backdrop-grayscale: ;
    --un-backdrop-hue-rotate: ;
    --un-backdrop-invert: ;
    --un-backdrop-opacity: ;
    --un-backdrop-saturate: ;
    --un-backdrop-sepia: ;
  }
  ::backdrop {
    --un-rotate: 0;
    --un-rotate-x: 0;
    --un-rotate-y: 0;
    --un-rotate-z: 0;
    --un-scale-x: 1;
    --un-scale-y: 1;
    --un-scale-z: 1;
    --un-skew-x: 0;
    --un-skew-y: 0;
    --un-translate-x: 0;
    --un-translate-y: 0;
    --un-translate-z: 0;
    --un-pan-x: ;
    --un-pan-y: ;
    --un-pinch-zoom: ;
    --un-scroll-snap-strictness: proximity;
    --un-ordinal: ;
    --un-slashed-zero: ;
    --un-numeric-figure: ;
    --un-numeric-spacing: ;
    --un-numeric-fraction: ;
    --un-border-spacing-x: 0;
    --un-border-spacing-y: 0;
    --un-ring-offset-shadow: 0 0 rgb(0 0 0 / 0);
    --un-ring-shadow: 0 0 rgb(0 0 0 / 0);
    --un-shadow-inset: ;
    --un-shadow: 0 0 rgb(0 0 0 / 0);
    --un-ring-inset: ;
    --un-ring-offset-width: 0px;
    --un-ring-offset-color: #fff;
    --un-ring-width: 0px;
    --un-ring-color: rgb(147 197 253 / 0.5);
    --un-blur: ;
    --un-brightness: ;
    --un-contrast: ;
    --un-drop-shadow: ;
    --un-grayscale: ;
    --un-hue-rotate: ;
    --un-invert: ;
    --un-saturate: ;
    --un-sepia: ;
    --un-backdrop-blur: ;
    --un-backdrop-brightness: ;
    --un-backdrop-contrast: ;
    --un-backdrop-grayscale: ;
    --un-backdrop-hue-rotate: ;
    --un-backdrop-invert: ;
    --un-backdrop-opacity: ;
    --un-backdrop-saturate: ;
    --un-backdrop-sepia: ;
  }
  :global(.mb-7px) {
    margin-bottom: 7px;
  }
  :global(.usp-3ddsgd) {
    color: var(--un-prose-body);
    max-width: 65ch;
    :where(p):not(
        :where([class~="not-uno-prose"], [class~="not-uno-prose"] *)
      ) {
      margin-top: 1.25em;
      margin-bottom: 1.25em;
    }
    :where([class~="lead"]):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: var(--un-prose-lead);
      font-size: 1.25em;
      line-height: 1.6;
      margin-top: 1.2em;
      margin-bottom: 1.2em;
    }
    :where(a):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: var(--un-prose-links);
      text-decoration: underline;
      font-weight: 500;
    }
    :where(strong):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: var(--un-prose-bold);
      font-weight: 600;
    }
    :where(a strong):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: inherit;
    }
    :where(blockquote strong):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: inherit;
    }
    :where(thead th strong):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: inherit;
    }
    :where(ol):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      list-style-type: decimal;
      margin-top: 1.25em;
      margin-bottom: 1.25em;
      padding-inline-start: 1.625em;
    }
    :where(
        ol:global([type="A"]):not(
            :where([class~="not-uno-prose"], [class~="not-uno-prose"] *)
          )
      ) {
      list-style-type: upper-alpha;
    }
    :where(
        ol:global([type="a"]):not(
            :where([class~="not-uno-prose"], [class~="not-uno-prose"] *)
          )
      ) {
      list-style-type: lower-alpha;
    }
    :where(
        ol:global([type="A" s]):not(
            :where([class~="not-uno-prose"], [class~="not-uno-prose"] *)
          )
      ) {
      list-style-type: upper-alpha;
    }
    :where(
        ol:global([type="a" s]):not(
            :where([class~="not-uno-prose"], [class~="not-uno-prose"] *)
          )
      ) {
      list-style-type: lower-alpha;
    }
    :where(
        ol:global([type="I"]):not(
            :where([class~="not-uno-prose"], [class~="not-uno-prose"] *)
          )
      ) {
      list-style-type: upper-roman;
    }
    :where(
        ol:global([type="i"]):not(
            :where([class~="not-uno-prose"], [class~="not-uno-prose"] *)
          )
      ) {
      list-style-type: lower-roman;
    }
    :where(
        ol:global([type="I" s]):not(
            :where([class~="not-uno-prose"], [class~="not-uno-prose"] *)
          )
      ) {
      list-style-type: upper-roman;
    }
    :where(
        ol:global([type="i" s]):not(
            :where([class~="not-uno-prose"], [class~="not-uno-prose"] *)
          )
      ) {
      list-style-type: lower-roman;
    }
    :where(
        ol:global([type="1"]):not(
            :where([class~="not-uno-prose"], [class~="not-uno-prose"] *)
          )
      ) {
      list-style-type: decimal;
    }
    :where(ul):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      list-style-type: disc;
      margin-top: 1.25em;
      margin-bottom: 1.25em;
      padding-inline-start: 1.625em;
    }
    :where(ol > li):not(
        :where(
            [class~="not-uno-prose"],
            :global([class~="not-uno-prose"] *)
          )::marker
      ) {
      font-weight: 400;
      color: var(--un-prose-counters);
    }
    :where(ul > li):not(
        :where(
            [class~="not-uno-prose"],
            :global([class~="not-uno-prose"] *)
          )::marker
      ) {
      color: var(--un-prose-bullets);
    }
    :where(dt):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: var(--un-prose-headings);
      font-weight: 600;
      margin-top: 1.25em;
    }
    :where(hr):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      border-color: var(--un-prose-hr);
      border-top-width: 1px;
      margin-top: 3em;
      margin-bottom: 3em;
    }
    :where(blockquote):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      font-weight: 500;
      font-style: italic;
      color: var(--un-prose-quotes);
      border-inline-start-width: 0.25rem;
      border-inline-start-color: var(--un-prose-quote-borders);
      quotes: "\201C""\201D""\2018""\2019";
      margin-top: 1.6em;
      margin-bottom: 1.6em;
      padding-inline-start: 1em;
    }
    :where(blockquote p:first-of-type):not(
        :where(
            [class~="not-uno-prose"],
            :global([class~="not-uno-prose"] *)
          )::before
      ) {
      content: open-quote;
    }
    :where(blockquote p:last-of-type):not(
        :where(
            [class~="not-uno-prose"],
            :global([class~="not-uno-prose"] *)
          )::after
      ) {
      content: close-quote;
    }
    :where(h1):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: var(--un-prose-headings);
      font-weight: 800;
      font-size: 2.25em;
      margin-top: 0;
      margin-bottom: 0.8888889em;
      line-height: 1.1111111;
    }
    :where(h1 strong):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      font-weight: 900;
      color: inherit;
    }
    :where(h2):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: var(--un-prose-headings);
      font-weight: 700;
      font-size: 1.5em;
      margin-top: 2em;
      margin-bottom: 1em;
      line-height: 1.3333333;
    }
    :where(h2 strong):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      font-weight: 800;
      color: inherit;
    }
    :where(h3):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: var(--un-prose-headings);
      font-weight: 600;
      font-size: 1.25em;
      margin-top: 1.6em;
      margin-bottom: 0.6em;
      line-height: 1.6;
    }
    :where(h3 strong):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      font-weight: 700;
      color: inherit;
    }
    :where(h4):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: var(--un-prose-headings);
      font-weight: 600;
      margin-top: 1.5em;
      margin-bottom: 0.5em;
      line-height: 1.5;
    }
    :where(h4 strong):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      font-weight: 700;
      color: inherit;
    }
    :where(img):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-top: 2em;
      margin-bottom: 2em;
    }
    :where(picture):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      display: block;
      margin-top: 2em;
      margin-bottom: 2em;
    }
    :where(video):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-top: 2em;
      margin-bottom: 2em;
    }
    :where(kbd):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      font-weight: 500;
      font-family: inherit;
      color: var(--un-prose-kbd);
      box-shadow: 0 0 0 1px rgb(var(--un-prose-kbd-shadows) / 10%),
        0 3px 0 rgb(var(--un-prose-kbd-shadows) / 10%);
      font-size: 0.875em;
      border-radius: 0.3125rem;
      padding-top: 0.1875em;
      padding-inline-end: 0.375em;
      padding-bottom: 0.1875em;
      padding-inline-start: 0.375em;
    }
    :where(code):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: var(--un-prose-code);
      font-weight: 600;
      font-size: 0.875em;
    }
    :where(code):not(
        :where(
            [class~="not-uno-prose"],
            :global([class~="not-uno-prose"] *)
          )::before
      ) {
      content: "`";
    }
    :where(code):not(
        :where(
            [class~="not-uno-prose"],
            :global([class~="not-uno-prose"] *)
          )::after
      ) {
      content: "`";
    }
    :where(a code):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: inherit;
    }
    :where(h1 code):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: inherit;
    }
    :where(h2 code):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: inherit;
      font-size: 0.875em;
    }
    :where(h3 code):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: inherit;
      font-size: 0.9em;
    }
    :where(h4 code):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: inherit;
    }
    :where(blockquote code):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: inherit;
    }
    :where(thead th code):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: inherit;
    }
    :where(pre):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: var(--un-prose-pre-code);
      background-color: var(--un-prose-pre-bg);
      overflow-x: auto;
      font-weight: 400;
      font-size: 0.875em;
      line-height: 1.7142857;
      margin-top: 1.7142857em;
      margin-bottom: 1.7142857em;
      border-radius: 0.375rem;
      padding-top: 0.8571429em;
      padding-inline-end: 1.1428571em;
      padding-bottom: 0.8571429em;
      padding-inline-start: 1.1428571em;
    }
    :where(pre code):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      background-color: transparent;
      border-width: 0;
      border-radius: 0;
      padding: 0;
      font-weight: inherit;
      color: inherit;
      font-size: inherit;
      font-family: inherit;
      line-height: inherit;
    }
    :where(pre code):not(
        :where(
            [class~="not-uno-prose"],
            :global([class~="not-uno-prose"] *)
          )::before
      ) {
      content: none;
    }
    :where(pre code):not(
        :where(
            [class~="not-uno-prose"],
            :global([class~="not-uno-prose"] *)
          )::after
      ) {
      content: none;
    }
    :where(table):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      width: 100%;
      table-layout: auto;
      margin-top: 2em;
      margin-bottom: 2em;
      font-size: 0.875em;
      line-height: 1.7142857;
    }
    :where(thead):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      border-bottom-width: 1px;
      border-bottom-color: var(--un-prose-th-borders);
    }
    :where(thead th):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: var(--un-prose-headings);
      font-weight: 600;
      vertical-align: bottom;
      padding-inline-end: 0.5714286em;
      padding-bottom: 0.5714286em;
      padding-inline-start: 0.5714286em;
    }
    :where(tbody tr):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      border-bottom-width: 1px;
      border-bottom-color: var(--un-prose-td-borders);
    }
    :where(tbody tr:last-child):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      border-bottom-width: 0;
    }
    :where(tbody td):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      vertical-align: baseline;
    }
    :where(tfoot):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      border-top-width: 1px;
      border-top-color: var(--un-prose-th-borders);
    }
    :where(tfoot td):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      vertical-align: top;
    }
    :where(th, td):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      text-align: start;
    }
    :where(figure > *):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-top: 0;
      margin-bottom: 0;
    }
    :where(figcaption):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      color: var(--un-prose-captions);
      font-size: 0.875em;
      line-height: 1.4285714;
      margin-top: 0.8571429em;
    }
    font-size: 1rem;
    line-height: 1.75;
    :where(picture > img):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-top: 0;
      margin-bottom: 0;
    }
    :where(li):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-top: 0.5em;
      margin-bottom: 0.5em;
    }
    :where(ol > li):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      padding-inline-start: 0.375em;
    }
    :where(ul > li):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      padding-inline-start: 0.375em;
    }
    :where(> ul > li p):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-top: 0.75em;
      margin-bottom: 0.75em;
    }
    :where(> ul > li > p:first-child):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-top: 1.25em;
    }
    :where(> ul > li > p:last-child):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-bottom: 1.25em;
    }
    :where(> ol > li > p:first-child):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-top: 1.25em;
    }
    :where(> ol > li > p:last-child):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-bottom: 1.25em;
    }
    :where(ul ul, ul ol, ol ul, ol ol):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-top: 0.75em;
      margin-bottom: 0.75em;
    }
    :where(dl):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-top: 1.25em;
      margin-bottom: 1.25em;
    }
    :where(dd):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-top: 0.5em;
      padding-inline-start: 1.625em;
    }
    :where(hr + *):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-top: 0;
    }
    :where(h2 + *):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-top: 0;
    }
    :where(h3 + *):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-top: 0;
    }
    :where(h4 + *):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-top: 0;
    }
    :where(thead th:first-child):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      padding-inline-start: 0;
    }
    :where(thead th:last-child):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      padding-inline-end: 0;
    }
    :where(tbody td, tfoot td):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      padding-top: 0.5714286em;
      padding-inline-end: 0.5714286em;
      padding-bottom: 0.5714286em;
      padding-inline-start: 0.5714286em;
    }
    :where(tbody td:first-child, tfoot td:first-child):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      padding-inline-start: 0;
    }
    :where(tbody td:last-child, tfoot td:last-child):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      padding-inline-end: 0;
    }
    :where(figure):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-top: 2em;
      margin-bottom: 2em;
    }
    :where(> :first-child):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-top: 0;
    }
    :where(> :last-child):not(
        :where([class~="not-uno-prose"], :global([class~="not-uno-prose"] *))
      ) {
      margin-bottom: 0;
    }
    --un-prose-body: #374151;
    --un-prose-invert-body: #d1d5db;
    --un-prose-headings: #111827;
    --un-prose-invert-headings: white;
    --un-prose-lead: #4b5563;
    --un-prose-invert-lead: #9ca3af;
    --un-prose-links: #111827;
    --un-prose-invert-links: white;
    --un-prose-bold: #111827;
    --un-prose-invert-bold: white;
    --un-prose-counters: #6b7280;
    --un-prose-invert-counters: #9ca3af;
    --un-prose-bullets: #d1d5db;
    --un-prose-invert-bullets: #4b5563;
    --un-prose-hr: #e5e7eb;
    --un-prose-invert-hr: #374151;
    --un-prose-quotes: #111827;
    --un-prose-invert-quotes: #f3f4f6;
    --un-prose-quote-borders: #e5e7eb;
    --un-prose-invert-quote-borders: #374151;
    --un-prose-captions: #6b7280;
    --un-prose-invert-captions: #9ca3af;
    --un-prose-kbd: #111827;
    --un-prose-invert-kbd: white;
    --un-prose-kbd-shadows: #111827;
    --un-prose-invert-kbd-shadows: white;
    --un-prose-code: #111827;
    --un-prose-invert-code: white;
    --un-prose-pre-code: #e5e7eb;
    --un-prose-invert-pre-code: #d1d5db;
    --un-prose-pre-bg: #1f2937;
    --un-prose-invert-pre-bg: rgb(0 0 0 / 50%);
    --un-prose-th-borders: #d1d5db;
    --un-prose-invert-th-borders: #4b5563;
    --un-prose-td-borders: #e5e7eb;
    --un-prose-invert-td-borders: #374151;
  }
</style>
